Skip to content

[Sync master] feat: add algolia search for docs and api ref (#39) #40

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 28, 2020

Conversation

heitorlessa
Copy link
Contributor

Signed-off-by: heitorlessa [email protected]

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@heitorlessa heitorlessa self-assigned this May 28, 2020
@heitorlessa heitorlessa changed the title feat: add algolia search for docs and api ref (#39) [Sync master] feat: add algolia search for docs and api ref (#39) May 28, 2020
@heitorlessa heitorlessa merged commit 241bff4 into master May 28, 2020
heitorlessa added a commit that referenced this pull request May 29, 2020
* [Sync Master] 0.7.0 release (#22)

* docs: add pypi badge

* fix: add missing single_metric example; test var name

* chore: pypi monthly download badge

* chore: fix github badge typo

* feat: add docs to CI

* fix: CI attempt 2

* fix: CI attempt 3

* fix: CI attempt 3

* fix: CI attempt 4

* chore: clean up CI workflows

* Decorator factory Feat: Create your own middleware (#17)

* feat(utils): add decorator factory

* improv: use partial to reduce complexity

* improv: add error handling

* chore: type hint

* docs: include pypi downloads badge

* feat: opt in to trace each middleware that runs

* improv: add initial util tests

* improv: test explicit and implicit trace_execution

* improv: test decorator with params

* chore: linting

* docs: include utilities

* improv: correct tests, dec_factory only for func

* improv: make util name more explicit

* improv: doc trace_execution, fix casting

* docs: add limitations, improve syntax

* docs: use new docs syntax

* fix: remove middleware decorator from libs

* feat: build docs in CI

* chore: linting

* fix: CI python-version type

* chore: remove docs CI

* chore: kick CI

* chore: include build badge master branch

* chore: refactor naming

* fix: rearrange tracing tests

* improv(tracer): toggle default auto patching

* feat(tracer): retrieve registered class instance

* fix(Makefile):  make cov target more explicit

* improv(Register): support multiple classes reg.

* improv(Register): inject class methods correctly

* docs: add how to reutilize Tracer

* improv(tracer): test auto patch method

* improv: address nicolas feedback

* improv: update example to reflect middleware feat

* fix: metric dimension in root blob

* chore: version bump

Co-authored-by: heitorlessa <[email protected]>

Co-authored-by: heitorlessa <[email protected]>

* feat: add algolia search for docs and api ref (#39) (#40)

Signed-off-by: heitorlessa <[email protected]>

* fix: revert makefile build-docs-api

Signed-off-by: heitorlessa <[email protected]>

* fix: metric_set reuse #43

Signed-off-by: heitorlessa <[email protected]>

* fix: clear metrics

Signed-off-by: heitorlessa <[email protected]>

* fix: update serialize_metrics helper function to use MetricManager instead of Metrics

* fix: clear metrics after lambda invocation #43

Signed-off-by: heitorlessa <[email protected]>

* improv: document metrics tests, remove redundants

Signed-off-by: heitorlessa <[email protected]>

#43

* chore: linting

Signed-off-by: heitorlessa <[email protected]>

* docs: add section to flush metrics manually

Signed-off-by: heitorlessa <[email protected]>

* docs: include EMF Json object

Signed-off-by: heitorlessa <[email protected]>

* chore: bump version 0.9.4

Signed-off-by: heitorlessa <[email protected]>

Co-authored-by: Tom McCarthy <[email protected]>
@heitorlessa heitorlessa added documentation Improvements or additions to documentation and removed documentation Improvements or additions to documentation labels Jun 3, 2020
heitorlessa referenced this pull request in heitorlessa/aws-lambda-powertools-python Jun 17, 2020
* [Sync Master] 0.7.0 release (#22)

* docs: add pypi badge

* fix: add missing single_metric example; test var name

* chore: pypi monthly download badge

* chore: fix github badge typo

* feat: add docs to CI

* fix: CI attempt 2

* fix: CI attempt 3

* fix: CI attempt 3

* fix: CI attempt 4

* chore: clean up CI workflows

* Decorator factory Feat: Create your own middleware (#17)

* feat(utils): add decorator factory

* improv: use partial to reduce complexity

* improv: add error handling

* chore: type hint

* docs: include pypi downloads badge

* feat: opt in to trace each middleware that runs

* improv: add initial util tests

* improv: test explicit and implicit trace_execution

* improv: test decorator with params

* chore: linting

* docs: include utilities

* improv: correct tests, dec_factory only for func

* improv: make util name more explicit

* improv: doc trace_execution, fix casting

* docs: add limitations, improve syntax

* docs: use new docs syntax

* fix: remove middleware decorator from libs

* feat: build docs in CI

* chore: linting

* fix: CI python-version type

* chore: remove docs CI

* chore: kick CI

* chore: include build badge master branch

* chore: refactor naming

* fix: rearrange tracing tests

* improv(tracer): toggle default auto patching

* feat(tracer): retrieve registered class instance

* fix(Makefile):  make cov target more explicit

* improv(Register): support multiple classes reg.

* improv(Register): inject class methods correctly

* docs: add how to reutilize Tracer

* improv(tracer): test auto patch method

* improv: address nicolas feedback

* improv: update example to reflect middleware feat

* fix: metric dimension in root blob

* chore: version bump

Co-authored-by: heitorlessa <[email protected]>

Co-authored-by: heitorlessa <[email protected]>

* feat: add algolia search for docs and api ref (#39) (#40)

Signed-off-by: heitorlessa <[email protected]>

* fix: revert makefile build-docs-api

Signed-off-by: heitorlessa <[email protected]>

* fix: metric_set reuse #43

Signed-off-by: heitorlessa <[email protected]>

* fix: clear metrics

Signed-off-by: heitorlessa <[email protected]>

* fix: update serialize_metrics helper function to use MetricManager instead of Metrics

* fix: clear metrics after lambda invocation #43

Signed-off-by: heitorlessa <[email protected]>

* improv: document metrics tests, remove redundants

Signed-off-by: heitorlessa <[email protected]>

#43

* chore: linting

Signed-off-by: heitorlessa <[email protected]>

* docs: add section to flush metrics manually

Signed-off-by: heitorlessa <[email protected]>

* docs: include EMF Json object

Signed-off-by: heitorlessa <[email protected]>

* chore: bump version 0.9.4

Signed-off-by: heitorlessa <[email protected]>

Co-authored-by: Tom McCarthy <[email protected]>
mploski pushed a commit to mploski/aws-lambda-powertools-python that referenced this pull request Dec 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant